package com.rtu.service;

import java.util.List;
import java.util.Map;

import com.rtu.domain.Station;
import com.rtu.dto.QuerySiphonDto;
import com.rtu.dto.QueryStationDto;
import com.rtu.dto.QueryStationRainReportDto;
import com.rtu.dto.RainWaterDto;
import com.rtu.dto.RainWaterReportDto;


public interface ILzRainStationService {

	@SuppressWarnings("rawtypes")
	Map query(QueryStationDto dto);
	
	@SuppressWarnings("rawtypes")
	Map queryStationById(int id);
	@SuppressWarnings("rawtypes")
	Map queryRainlist(QueryStationRainReportDto dto);
	Map queryRainYearlist(QueryStationRainReportDto dto);
	List<RainWaterReportDto> queryReportData(QueryStationRainReportDto dto);
	
	Double queryRainData(QueryStationRainReportDto dto,int time);
	
	int updateStation(Station station);
	
	int insertStation(Station station);
	
	int delStationById(int id);
}
